What is the meaning of the word "in perpetuity"?

Definitions:

  1. for an indefinitely long time copy to clipboard adverb
    • bequeathed to the nation in perpetuity copy to clipboard
  2. for life copy to clipboard adverb
    • desire happiness in perpetuity copy to clipboard